purpose built vehicle - Turco Inglés Diccionario